170812b3d14db259268506cf8a4c0db8a2e493c1,src/com/vaadin/terminal/gwt/client/ui/VTabsheet.java,VTabsheet,onTabSelected,#number#,596

Before Change


            tb.selectTab(tabIndex);

            if (focusedTab != null) {
                focusedTab = tb.getTab(tabIndex);
            }

            addStyleDependentName("loading");

After Change


     * @return Whether the tab could be selected or not.
     */
    private boolean onTabSelected(final int tabIndex) {
        Tab tab = tb.getTab(tabIndex);
        if (client == null || disabled || waitingForResponse) {
            return false;
        }
        if (!tab.isEnabledOnServer() || tab.isHiddenOnServer()) {
            return false;
        }
        if (activeTabIndex != tabIndex) {